sand grape - German English Dictionary